\hypertarget{subdivedge_8cpp}{}\section{Ship\+C\+A\+Dlib/subdivedge.cpp File Reference}
\label{subdivedge_8cpp}\index{Ship\+C\+A\+Dlib/subdivedge.\+cpp@{Ship\+C\+A\+Dlib/subdivedge.\+cpp}}
{\ttfamily \#include $<$iostream$>$}\\*
{\ttfamily \#include $<$cmath$>$}\\*
{\ttfamily \#include $<$stdexcept$>$}\\*
{\ttfamily \#include $<$typeinfo$>$}\\*
{\ttfamily \#include \char`\"{}subdivedge.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}subdivsurface.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}subdivpoint.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}subdivface.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}subdivcontrolcurve.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}subdivlayer.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}viewport.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}filebuffer.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}utility.\+h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}shader.\+h\char`\"{}}\\*
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
ostream \& \hyperlink{subdivedge_8cpp_a0f2b8b34c4bcb84b08ca76a9a0a8362a}{operator$<$$<$} (ostream \&os, const \hyperlink{classShipCAD_1_1SubdivisionEdge}{Ship\+C\+A\+D\+::\+Subdivision\+Edge} \&edge)
\item 
ostream \& \hyperlink{subdivedge_8cpp_a8909e05a28b9fc52b38ce31b846861b5}{operator$<$$<$} (ostream \&os, const \hyperlink{classShipCAD_1_1SubdivisionControlEdge}{Ship\+C\+A\+D\+::\+Subdivision\+Control\+Edge} \&edge)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\index{subdivedge.\+cpp@{subdivedge.\+cpp}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!subdivedge.\+cpp@{subdivedge.\+cpp}}
\subsubsection[{\texorpdfstring{operator$<$$<$(ostream \&os, const Ship\+C\+A\+D\+::\+Subdivision\+Edge \&edge)}{operator<<(ostream &os, const ShipCAD::SubdivisionEdge &edge)}}]{\setlength{\rightskip}{0pt plus 5cm}ostream\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{ostream \&}]{os, }
\item[{const {\bf Ship\+C\+A\+D\+::\+Subdivision\+Edge} \&}]{edge}
\end{DoxyParamCaption}
)}\hypertarget{subdivedge_8cpp_a0f2b8b34c4bcb84b08ca76a9a0a8362a}{}\label{subdivedge_8cpp_a0f2b8b34c4bcb84b08ca76a9a0a8362a}


Definition at line 417 of file subdivedge.\+cpp.

\index{subdivedge.\+cpp@{subdivedge.\+cpp}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!subdivedge.\+cpp@{subdivedge.\+cpp}}
\subsubsection[{\texorpdfstring{operator$<$$<$(ostream \&os, const Ship\+C\+A\+D\+::\+Subdivision\+Control\+Edge \&edge)}{operator<<(ostream &os, const ShipCAD::SubdivisionControlEdge &edge)}}]{\setlength{\rightskip}{0pt plus 5cm}ostream\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{ostream \&}]{os, }
\item[{const {\bf Ship\+C\+A\+D\+::\+Subdivision\+Control\+Edge} \&}]{edge}
\end{DoxyParamCaption}
)}\hypertarget{subdivedge_8cpp_a8909e05a28b9fc52b38ce31b846861b5}{}\label{subdivedge_8cpp_a8909e05a28b9fc52b38ce31b846861b5}


Definition at line 743 of file subdivedge.\+cpp.

